
a.option,a.pagination{
    padding: 2px 5px;
    border: 1px solid #3399ff;
    margin: 5px;
    border-radius: 3px;
    background: -moz-linear-gradient(center bottom , #CCCCCC, #FFFFFF) repeat scroll 0 0 rgba(0, 0, 0, 0);
    
}
a.option:hover,a.pagination:hover{
    background: -moz-linear-gradient(center bottom , #FFFFFF, #CCCCCC) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.error{
    display: block;
    color: red;
}
table.tabel-data{
    width: 100%;    
    margin-top: 10px;
}
table.tabel-data tbody td {
    text-align: center;
}
.bordered-5{
    border: 5px solid #EBEBEB;
    border-radius: 5px;    
}
table.tabel-data thead th,table.tabel-data tfoot th{
    border-bottom: 1px solid black;        
    border-top: 1px solid black;        
    
}
table.tabel-data tbody tr{
    text-align: center;
}
table.tabel-data tbody tr:hover{
    background-color: #e3e3e3;
}
table.tabel-data tbody tr:event {
    background-color: red;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
body{
width:100%;
margin:auto;
}


/* pengaturan area header */

#line{
width:100%;
height:2px;
background-image:url(../image/bg_tachiba_furniture.png);
}

#header{
width:900px;
height:133px;
margin:auto;
margin-bottom:10px;
}

#header .frame_header_atas{
width:900px;
height:75px;
margin-bottom:5px;
}

#header .frame_header_atas .logo{
width:250px;
height:50px;
float:left;
padding-top:15px;
}

#header .frame_header_atas .frame_login{
width:575px;
height:70px;
float:right;
}

#header .frame_header_atas .frame_login .link_login{
width:230px;
padding:5px;
margin-top:20px;
float:left;
}

#header .frame_header_atas .frame_login .keterangan{
width:315px;
height:35px;
float:right;
border-radius:0 0 5px 5px;
padding:5px;
padding-top:20px;
background-image:url(../image/bg_tachiba_furniture.png);
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#79bedb;
text-align:center;
}
#header .frame_header_atas .frame_login .keterangan a{
color:#FFFF00;
}
#header .frame_header_atas .frame_login .keterangan a:hover{
text-decoration:underline;
}

#header .frame_header_bawah{
width:898px;
height:50px;
padding:0px;
background: -moz-linear-gradient(bottom, #CCCCCC, #ffffff);
background: -ms-linear-gradient(bottom, #CCCCCC, #ffffff);
background: -o-linear-gradient(bottom, #CCCCCC, #ffffff);
background: -webkit-linear-gradient(bottom, #CCCCCC, #ffffff);
background: linear-gradient(bottom, #CCCCCC, #ffffff);
border-radius:3px;
border:#CCCCCC solid 1px;
}

#header .frame_header_bawah .menu_navigasi{
float:left;
width:90px;
text-align:center;
padding-top:15px;
height:34px;
border:#CCCCCC solid 1px;
background: -moz-linear-gradient(bottom, #CCCCCC, #ffffff);
background: -ms-linear-gradient(bottom, #CCCCCC, #ffffff);
background: -o-linear-gradient(bottom, #CCCCCC, #ffffff);
background: -webkit-linear-gradient(bottom, #CCCCCC, #ffffff);
background: linear-gradient(bottom, #CCCCCC, #ffffff);
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
color:#333333;
}
#header .frame_header_bawah .menu_navigasi:hover{
background: -moz-linear-gradient(bottom, #3399ff, #79bedb);
background: -ms-linear-gradient(bottom, #3399ff, #79bedb);
background: -o-linear-gradient(bottom, #3399ff, #79bedb);
background: -webkit-linear-gradient(bottom, #3399ff, #79bedb);
background: linear-gradient(bottom, #3399ff, #79bedb);
color:#FFFFFF;
}

#header .frame_header_bawah .search{
float:right;
width:240px;
height:38px;
padding-top:13px;
}
.text_box{
border-radius:3px;
width:200px;
border:#cccccc solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding:3px;
}



/* pengaturan area center */

#center{
width:900px;
margin:auto;
margin-bottom:10px;
}



/* pengaturan area footer */

#line_footer{
float: left;
width:100%;
background-color:#CCCCCC;
height:10px;
}

#footer{
	float: left;
width:100%;
height:238px;
background-image:url(../image/bg_tachiba_furniture.png);
}

#footer .frame_footer_1{
width:900px;
height:180px;
margin:auto;
}

#footer .frame_footer_1 .informasi{
width:280px;
height:170px;
float:left;
padding:5px;
margin-right:15px;
}
.cart-option{
    width: 100%;
    text-align: center;
}
#footer .frame_footer_1 .news{
width:280px;
height:170px;
float:right;
padding:5px;
}

#footer .frame_footer_1 .sosmed{
width:280px;
height:170px;
float:left;
padding:5px;
margin-left:15px;
}


/* digunakan untuk kolom informasi, news dan in touch */

.judul_footer1{
width:280px;
height:30px;
margin:auto;
margin-top:19px;
margin-bottom:5px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#FFFFFF;
}
.isi_footer_1{
width:280px;
height:115px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}
.isi_footer_1 a{
color:#ffffff;
}
.isi_footer_1 a:hover{
color:#FFFF00;
}


#line_footer_2{
width:900px;
margin:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
text-align:center;
}
#footer .frame_footer_2{
width:900px;
height:28px;
margin:auto;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#79bedb;
padding-top:15px;
}
.page-produk{
    margin-left: 20px;
}
.display-produk{
    border: 1px solid white;
}
.display-produk:hover{
    border: 1px solid black;
}
.logo-site-name{

font-size: 30px;
font-family: fantasy;

}